Skip to content

feat(otel): Add OpenTelemetry distributed tracing support#1769

Open
jbonofre wants to merge 1 commit intoapache:mainfrom
jbonofre:add-opentelemetry-support
Open

feat(otel): Add OpenTelemetry distributed tracing support#1769
jbonofre wants to merge 1 commit intoapache:mainfrom
jbonofre:add-opentelemetry-support

Conversation

@jbonofre
Copy link
Member

New activemq-opentelemetry module that instruments the broker using the OpenTelemetry API. The plugin traces send (PRODUCER), dispatch (CONSUMER), and acknowledge (INTERNAL) operations with W3C TraceContext propagation and standard OTel messaging semantic conventions.

Depends on opentelemetry-api only; users bring their own SDK and exporter at runtime. Included in the distribution with example configuration. Maybe we should add a default SDK/exporter in the ActiveMQ distribution, just wondering 😄

New activemq-opentelemetry module that instruments the broker using the
OpenTelemetry API. The plugin traces send (PRODUCER), dispatch (CONSUMER),
and acknowledge (INTERNAL) operations with W3C TraceContext propagation
and standard OTel messaging semantic conventions.

Depends on opentelemetry-api only; users bring their own SDK and exporter
at runtime. Included in the distribution with example configuration.
@jbonofre jbonofre requested a review from jeanouii March 13, 2026 16:34
@jbonofre jbonofre linked an issue Mar 13, 2026 that may be closed by this pull request
@jbonofre jbonofre changed the title Add OpenTelemetry distributed tracing support feat(otel): Add OpenTelemetry distributed tracing support Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add OpenTelemetry plugin

1 participant